FacebookPixelPlugin\Integration\FacebookWordpressWooCommerce S

Total Complexity 50
Dependencies 5
Dependents 0
Total lines 717
Lines of code 331
Logical lines of code 148
Comment lines 299
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
createPurchaseEvent()
S
49 4 30
trackViewContentEvent()
S
55 4 21
getContents()
S
60 4 13
trackAddToCartEvent()
S
52 3 28
inject_pixel_code()
S
51 2 34
getPIIFromSession()
S
51 2 32
getCartItem()
S
65 4 9
createAddToCartEvent()
S
57 2 18
createViewContentEvent()
S
58 2 15
getContentIds()
S
65 3 9
createInitiateCheckoutEvent()
S
60 2 13
trackInitiateCheckout()
S
62 2 13
trackPurchaseEvent()
S
62 2 13
generatePixelCode()
S
61 1 16
getAddToCartValue()
S
68 2 7
addPixelCodeToAddToCartFragment()
S
63 2 10
getProductCategory()
S
68 2 7
getProductId()
S
72 2 5
getPiiFromBillingInformation()
S
61 1 12
addDivForAjaxPixelEvent()
S
66 1 10
getDivForAjaxPixelEvent()
S
75 1 4
isFacebookForWooCommerceActive()
S
70 1 7
enqueuePixelCode()
S
72 1 5